/*
Date:20220222 14:09PM
key:关键看遇到1时跨过去会不会超出界限。
    1.位运算的前提是都是ascll字符
*/
class Solution {
public:
    bool isOneBitCharacter(vector<int>& bits) {
        for(int i=0;i<bits.size();i++)
        {
            if(bits[i]==1)
            {
                i++;
                //最后两个以2bit结尾，一定会跨到超出范围
                if(i+1>bits.size()-1)
                {return false;}
            }
        }
        //只剩下最后以一个bit结尾的情况
        return true;
    }
};